package br.android.calculadora;

public class Bairro implements Comparable<Bairro>{

	private String nome;
	private Atributos atributos;
	private double indice;
	
	public Bairro(String nome, Atributos atributos, double indice){
		this.atributos = atributos;
		this.indice = indice;
		this.nome = nome;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public Atributos getAtributos() {
		return atributos;
	}

	public void setAtributos(Atributos atributos) {
		this.atributos = atributos;
	}

	public double getIndice() {
		return indice;
	}

	public void setIndice(double indice) {
		this.indice = indice;
	}
	
	/**
	 * Metodo utilizado pelo Collection Sort para ordenar o vetor de bairro 
	 * atraves de seu indice.
	 */
	public int compareTo(Bairro outro){
		
		if(this.indice < outro.indice){
			return -1;
		}
		if(this.indice > outro.indice){
			return 1;
		}
		return 0;	
	}
}